/****************************************************************************
*                                                                           *
* graphnode.h 																*	
*                                                                           *
* ALaRI 2008												                *
*                                                                           *
****************************************************************************/

#pragma once

#if !defined(__GRAPHNODE_H)
#define __GRAPHNODE_H

/****************************************************************************
* Includes										                            *
****************************************************************************/
#include <string>

class CGraphNode
{		
public :
	typedef unsigned int NodeIDType;
	CGraphNode() {};
	~CGraphNode() {};
	virtual NodeIDType getUniqueID() const = 0;
	virtual std::string stdStringName() const = 0; 
private :

};

#endif /* __NODE_H */
/****************************************************************************
* End of file																*
****************************************************************************/
